About Caffmor Limited (10986477) United Kingdom