About Ibass Solutions Limited (09649846) United Kingdom