About House Of Apis Ltd (12382069) United Kingdom