About Noar Limited (10520077) United Kingdom