About Adimrac Holdings Limited (13284392) United Kingdom