About 24royale Ltd (12165045) United Kingdom