About Namira Limited (10451726) United Kingdom