About Interbear Limited (02040682) United Kingdom