About Jhinoceros Ltd (13646911) United Kingdom