About Om26 Limited (10467746) United Kingdom