About Neat Sw1w Ltd (12422031) United Kingdom