About Majeika Limited (08827093) United Kingdom