About J.e.b Atticus Limited (10650717) United Kingdom