About Prop80 Ltd (12016561) United Kingdom