About Bajaard Limited (13239687) United Kingdom