About Satguru Enterprises Ltd (12241923) United Kingdom