About Nixsar Limited (06937541) United Kingdom