About Inteloma Ltd (10288367) United Kingdom