About Mechina Care Limited (13360559) United Kingdom