About Boshor Holdings Limited (13418432) United Kingdom