About Fry & Co Holdings Limited (11913132) United Kingdom