About Jimbaran Limited (10253049) United Kingdom