About Intelast Ltd (07648012) United Kingdom