About Facility Cat Limited (10040197) United Kingdom