About Jamarado Limited (11209570) United Kingdom