About Issoria Limited (10374457) United Kingdom