About Inbar Ltd (09401136) United Kingdom