About Integrated Platform Solutions Ltd (12019816) United Kingdom