About Appelbridge Limited (10735504) United Kingdom