About Hexagonal London Limited (09807704) United Kingdom