About Lothbury Exchange Ltd (13216641) United Kingdom