About Ik Facilities Management Limited (12295732) United Kingdom