About Backdamgate Ltd (13557323) United Kingdom