About N.r Algul Ltd (10886142) United Kingdom