About Beta Bayphern International Limited (05389921) United Kingdom