About Richteritorry Ltd (11979211) United Kingdom