About Baskara Ltd (13226943) United Kingdom