About Yak Apps Ltd (10032041) United Kingdom