About Myamber Limited (10407798) United Kingdom