About James Capital Ltd (12142271) United Kingdom