About Human Facility Ltd. (12841643) United Kingdom