About Jad Farrier Limited (10122482) United Kingdom