About Adderha Ltd (08392775) United Kingdom