About Bekka Solutions Ltd (09081314) United Kingdom