About Yapa Solutions Ltd. (10023811) United Kingdom