About Bugarashar Ltd (13503901) United Kingdom