About Jaycare Solutions Ltd (11458496) United Kingdom