About Tikal Services Limited (10027607) United Kingdom