About Mallam Technics Lp (LP019379) United Kingdom