About Jamesandrei Ltd (12906611) United Kingdom