About Blendar Ltd (12928033) United Kingdom