About Jerrot Investments Limited (11168053) United Kingdom