About Abseil Testing Guru Ltd (12699475) United Kingdom