About Near And Far Ltd (12796397) United Kingdom