About 39 Or (management) Limited (12590612) United Kingdom