About Interplace Solutions Ltd (12013240) United Kingdom