About Ifk Solutions Ltd (08839585) United Kingdom