About The Technology Oga Limited (13621602) United Kingdom