About Thebludoor Ltd (13256153) United Kingdom