About Noiir Squared London Ltd (12603748) United Kingdom