About Philosophy International Limited (01054043) United Kingdom