About Ocupy Ltd (11586104) United Kingdom