About Issott Partnership Limited (12449816) United Kingdom