About Blikkaba Limited (11106154) United Kingdom