About London Neat Ltd (12336605) United Kingdom