About Kibar Projects Limited (08153105) United Kingdom