About Ibibio Sound Machine Limited (09952827) United Kingdom