About Kubaskar Ltd (13160596) United Kingdom