About Jr&ct Solutions Ltd (13639228) United Kingdom