About Sibahle Limited (08922809) United Kingdom