About Premlabs Limited (10248135) United Kingdom