About Props Group Ltd (11900129) United Kingdom