About Admirals Way Investments Limited (10492227) United Kingdom