About Akrod Limited (11858929) United Kingdom