About Maya Seymour Consulting Ltd. (13617024) United Kingdom