About 80 Copenhagen Street Limited (09493667) United Kingdom