About Romi Foxx Limited (12203954) United Kingdom