About Lobo Holdings Limited (03621468) United Kingdom