About Algord Limited (10187038) United Kingdom