About Prop 3 Ltd (11578215) United Kingdom