About Jagotora Limited (10192270) United Kingdom