About Jakro Design Limited (07887243) United Kingdom