About Near N Far Ltd (SC596532) United Kingdom