About Sandibe Holdings Limited (05156891) United Kingdom