About Mykarat Sia Ltd (12804823) United Kingdom