About Yakolia Ltd (SC616961) United Kingdom