About Meecee Associates Ltd (10828542) United Kingdom