About Hoodxrich Incorperated Limited (13681529) United Kingdom